home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / tuam108.zip / INTRO.DOC < prev    next >
Text File  |  1992-12-24  |  16KB  |  338 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                       The Ultimate Account Manager
  24.                               Version 1.07
  25.                                August 1992
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.         If you need support, we have an echoed conference on Salt Air
  33.         carried at present by our support board, Salt Air, and TDS Intl.
  34.         If you want to pick up this conf for our own reading, feel free
  35.         to do so.
  36.  
  37.     "This program is produced by a member of the Association of Shareware
  38.     Professionals (ASP).  ASP wants to make sure that the shareware
  39.     principle works for you. If you are unable to resolve a
  40.     shareware-related problem with an ASP member by contacting the member
  41.     directly, ASP may be able to help. The ASP Ombudsman can help you
  42.     resolve a dispute or problem with an ASP member, but does not provide
  43.     technical support for members' products.  Please write to the ASP
  44.     Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a CompuServe
  45.     message via CompuServe Mail to ASP Ombudsman 70007,3536."
  46.  
  47.  
  48.  
  49.                                     Foreword
  50.  
  51.         I would like to thank Fred Clark as if it were not for his  work,
  52.         then PCBoard would not be here today.
  53.         David Terry and all the staff at CDC also have condolences coming, as
  54.         they were instrumental in creating PCBoard v14.5 and beyond.
  55.  
  56.         I would also like to take time to thank you for reviewing our product,
  57.         and considering it as an option for distribution of bytes to your
  58.         users.
  59.  
  60.         Please be so kind as to provide us with feedback as to what you think
  61.         of the documentation, our product in general and its features.
  62.         We consider providing you with a quality product that meets your needs
  63.         of utmost importance.  If this product fails to meet your needs,
  64.         please let us know where we failed, what we could have done to make
  65.         the product better, or why you chose not to use our product.
  66.  
  67.         We appreciate your time and effort in reading our documentation, and
  68.         in trying our products.
  69.  
  70.                                   Introduction
  71.  
  72.  
  73.         What is an Ultimate Account Manager you ask ?  Good question, and
  74.         one that has as many answers as those who ask the question.
  75.         We have attempted to meet as many of those needs as varied as possible,
  76.         while still maintaining a fast, flexible and reliable method of
  77.         controlling bytes for your users.
  78.  
  79.         We have also gone to great lengths to integrate TUAM into PCBoard as
  80.         closely as possible.  This includes, but is not limited to, using screen
  81.         formats and displays as closely matched in layout and color as possible
  82.         to the normal PCBoard displays.
  83.         We will NOT display at any point to your users any form of
  84.         advertisement, nor mention of our product.
  85.         All of our products support the PCBoard @ color and naming conventions,
  86.         and allow sysop generation of many user display screens.
  87.  
  88.         We have written the system completely in Borland C to obtain as much
  89.         speed as possible.
  90.         The system has been tested in Networking environments, and under DOS
  91.         3.3, 3.31 and 5.0.
  92.         The system has been written to work correctly under DesqView, however
  93.         extensive testing has not been done in this environment.
  94.         We are looking for some reliable beta testers for future projects if
  95.         you are interested, please fill out the enclosed form and mail it to
  96.         us.
  97.         We do have online beta distribution doors, allowing instant access to
  98.         our latest beta code at all times.
  99.  
  100.         The Ultimate Account Manager (called TUAM from here on) allows you to
  101.         have as many different byte and time configurations as you have
  102.         security levels.
  103.         While this in itself is not unique, the fact that you can have file
  104.         ratios, byte ratios, file/byte ratios, daily limits (as PCB does now),
  105.         session limits (amount allowed each logon), weekly limits, monthly
  106.         limits or annual limits to name a few of the combinations gives you
  107.         a flexibility never before available to PCBoard Sysops.
  108.         This flexibility is carried over into users time as well.
  109.         While the flexibility is only limited by your imagination, you can
  110.         give a user a weekly limit for example, and let them use it at their
  111.         convenience.
  112.  
  113.         A non pay system can have upload ratios as well as daily, weekly,
  114.         monthly or yearly bytes distributed  to their users.
  115.  
  116.         A pay board can now sell bytes, and have byte accounts to allow a
  117.         better control over file leaches.  At least if a file leach wants files
  118.         they will have to pay for the bytes.
  119.         A board can use both account bytes and upload/download ratios at the
  120.         same time.
  121.         Allowing a user a limited number of bytes free each month for example,
  122.         (ie: give a user 4 meg per month, when it is finished the remainder of
  123.         the month period will run on ratio alone or wait until the start of
  124.         the next month period)
  125.  
  126.         A pay board can also sell minutes if so desired.
  127.         Version 2 will have much more support on this and will do online
  128.         accounting and billing if desired.
  129.  
  130.         The system is flexible enough that only your imagination can hold you
  131.         back on the bytes configuration and account configurations available
  132.         to you.
  133.  
  134.         All this is accomplished using absolutely NO events, this ensures that
  135.         your users will get their bytes accurately all the time and every time.
  136.  
  137.         Users bytes will adjust upon expiration level as defined by the SysOp,
  138.         each user is completely configurable by the SysOp!  Now YOU have total
  139.         and complete control over who gets bytes, how many, and when.
  140.  
  141.         There are a few items worth noting though, if a user downloads files
  142.         which abort transfer, and it is not counted by the system as a
  143.         successful transfer, then TUAM will NOT take these bytes away from the
  144.         user, which is only logical.
  145.  
  146.         As the system does not use events, we had more flexibility, and as a
  147.         result, have chosen to have the accounts reset upon actual week,
  148.         month, and year lengths rather than calendar weeks, months and days.
  149.         This means if a user starts using the system on August 6th 1992, which
  150.         will be a Thursday, then their week will reset on Thursdays, their
  151.         month will fall on the 6th of the month, and the year end will fall
  152.         12 months later or on August 6th, 1993.
  153.         Overall, we felt this led to better control of accounts, and more
  154.         flexibility on the part of the sysop.  Not to mention a more fair
  155.         distribution of bytes to your users.
  156.  
  157.         While every attempt at accuracy has been made, this manual may have
  158.         some details that may not reflect exactly what you see in your current
  159.         version of TUAM.
  160.  
  161.         This is because the documentation is written after the programming and
  162.         debugging phases, and usually will be a short period of time behind the
  163.         actual release of any code.
  164.         We will include update files, and history files with future releases
  165.         to identify any changes to the current release that may not be included
  166.         or may be different that as described in the documentation.
  167.  
  168.         TUAM is not freeware nor is it public domain software, but is shareware
  169.         software.  All documentation, source code, programs and file structures
  170.         are copyrighted and remain property of Platinum Software.
  171.  
  172.         What is Shareware ?  A.S.P. defination briefly states it as such:
  173.  
  174.         "Shareware" is copyrighted software which is distributed by
  175.         authors through bulletin boards, on-line services, disk vendors,
  176.         and copies passed among friends.  It is commercial software
  177.         which you are allowed to try out before you pay for it.
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.                                    Disclaimer
  186.  
  187.  
  188.         Ok, lets get through the legal stuff up front.
  189.  
  190.         Platinum Software Development, or any of its associates are not liable for any
  191.         damages suffered as a result of use of this software, either by
  192.         proper use or improper use.
  193.         We assume no liability for any losses incurred, either financial or
  194.         otherwise as a result of use of this software.
  195.         We hold no responsibility for your inability to use this software
  196.         due to your hardware configurations, software configurations, or
  197.         any other reason not mentioned in this document.
  198.  
  199.                                     Features
  200.  
  201.  
  202.         o       Allows Daily Accounts (similar to  PCBoard accounts using
  203.                                         PWRD file)
  204.         o       Corrects problem with midnight rollover and loss of bytes
  205.         o       Corrects problem with PCBoard midnight rollover and loss of
  206.                 time.
  207.         o       Allows Monthly Account Bytes
  208.                         User has preset byte limit for month rather than day
  209.         o       Allows Annual Account Bytes
  210.                         User has preset byte limit for year rather than day
  211.         o       File Ratio Accounts with definable ratios
  212.         o       Byte Ratio Accounts with definable ratios
  213.         o       File and Byte Ratio together with definable ratios
  214.         o       Upload credits allowable to non ratio users.
  215.                         This will credit user with uploads who are not on
  216.                         ratio accounts, but on Monthly or Annual accounts.
  217.         o       Lock Out of specific users
  218.         o       Default settings of Session Bytes, Daily Bytes are security
  219.                 specific.
  220.         o       Individual users can be set different than their specific
  221.                         security level.
  222.         o       Base Baud rate and Factoring allows flexible control on
  223.                         bytes allocated based upon current session baud rate.
  224.         o       Allows greater control over Display User Info at Login
  225.         o       If user is found in PWRD, TUAM will honor PWRD setting.
  226.         o       Byte ratio can be calculated on Session Bytes or Actual Ratios
  227.         o       No need for DEPOSIT doors on Monthly or Annual Accounts for
  228.                 byte storage.
  229.         o       Runs automatically and is completely maintenance and event free.
  230.         o       Demo File will allow 60 days free usage
  231.         o       Demo Key does not need to be downloaded from support board !
  232.         o       SysOp definable display screens
  233.         o       Complete integration into PCBoard, transparent to user
  234.         o       Can run with some user on TUAM and others on PCBoard's PWRD or
  235.                 other file control system.
  236.         o       Automatic control over accounts upon user expiration
  237.         o       Automatic Update possible for sysop changes in Security file
  238.                         This allows one change to the Security file, and
  239.                         all users of that specific level will change.
  240.                         (User switch to disable this on user basis)
  241.         o       Small Code, allows shelling to TUAM.  Executes very fast,
  242.                         making it appear invisible to users.
  243.         o       Daily Limits can be enforced by security level, or can
  244.                         be disabled, relying on session limits only.
  245.         o       Session Limits, allow control on per session limit, while
  246.                         allowing Daily limits to be higher.
  247.                         (for monthly or annual accounts you may wish to
  248.                                 disable daily limits)
  249.         o       Maintains full PCBoard security on files.
  250.         o       Allows PCBoard to have full control over FREE files via
  251.                 the normal FSEC file.
  252.         o       Writes PWRD file, allowing no loss of bytes due to doors
  253.                 or other external doors.
  254.         o       Allows for sliding security levels, granting bytes in EACH
  255.                 level according to the sysops configuration.
  256.         o       Provides for Session Time limit as defined in setup
  257.         o       Provides for Daily Time limit as defined in setup
  258.         o       Allows different time in each security level as defined for
  259.                 sliding security levels.
  260.         o       Allows sysop configurable commands per security level
  261.         o       Corrected loss of bytes when using some other doors.
  262.         
  263.  
  264.                                   Description
  265.  
  266.  
  267.         A system allowing maximum flexibility in the distribution of bytes
  268.         possible.
  269.         Byte accounts are limited only by SysOps imagination !
  270.  
  271.         The most flexible byte distribution system on the market today.
  272.  
  273.         We have been running this code for several months on both single
  274.         node and multi-node (PCBoard /250) systems, with no user complaints,
  275.         nor loss of bytes to any users.
  276.         We feel the safeguarding of users bytes is sacred, and have taken
  277.         every precaution to ensure your users neither loose bytes, nor
  278.         are given wrong amounts of bytes.
  279.  
  280.         There are very few reasons the bytes will not be allotted to the user,
  281.         and all are system failures on the part of PCBoard or hardware, or are
  282.         SysOp configuration errors.
  283.  
  284.         If a user for whatever reason looses download information and PCBoard
  285.         does not count the download as successful, then we will not subtract
  286.         the bytes.
  287.         All byte removal and additions are controlled by PCBoard's calculations.
  288.  
  289.                                Quick Installation
  290.  
  291.  
  292.         For quick installation see the installation section in this
  293.         document file, or enclosed file QUICK.DOC.
  294.  
  295.  
  296.  
  297.  
  298.                            Licence Agreement
  299.  
  300.         The Ultimate Account Manager, its accompanying programs, documentation
  301.         and associated files are Copyrighted (C) 1992 by Platinum Software
  302.         Development.
  303.         All rights reserved.
  304.  
  305.         You may not engage in, nor permit third parties to engage in any of
  306.         the following :
  307.  
  308.         A ) Altering the software, the documentation, the key files or any
  309.             other files associated with or supplied with The Ultimate
  310.             Account Manager.
  311.  
  312.         B ) Attempting to reverse engineer, disassemble, decompile
  313.             any of the software, key files or associated files in any way
  314.             or by any means, either electronic, mechanical or manually.
  315.  
  316.         C ) Granting licences, sub-licences, leases or any rights of any
  317.             kind of this software to others.
  318.  
  319.         D ) Selling or giving away key files without proper notification to
  320.             Platinum Software Development.
  321.  
  322.         Platinum Software Development grants you a licence to use this
  323.         software as long as you agree to meet, and continue to meet all
  324.         the above conditions. Any present or future violations of any of
  325.         the above conditions will result in the termination of your
  326.         licence to use this software. Upon termination for any reason,
  327.         you must immediately stop using this software, and destroy all
  328.         copies of the key files in your possession. Platinum Software
  329.         Development reserves the right to cancel your licence at any
  330.         time for any violations incurred that may not be listed in this
  331.         documentation.
  332.  
  333.         Cancellation of licence due to violation of agreement will forfeit
  334.         your ability to use this product, and any or all fees paid to
  335.         use this product.
  336.  
  337.  
  338.